developers healthcare health medical hospital customer doctor planning relationship medicine open source health and medical estate medical billing development management financial projects crm health information financial advisor